Supergravity in superspace: supergeometry, differential forms and algebraic structure