Documentation!

Nearly forget about this. Documented all of the classes with )hopefully)
helpful information!