Added comments for classes in the controller directory.
More comments.
More commenting and moving of files in more appropriate folders.
Renaming and moving to new packages.
Some more comments.