Representations of Algebras and their Geometry