Infinite Dimensional Lie Algebras