Algebras of Koszul Type