Updating classes

These are some last changes for my Lie algebra module.  I changed the name of some functions and added in some more documentation.