Added basic documentation to classes and methods.