Changes: javadocs added, ui objects added, small refactoring like controllers' request context changed, login api changed.
Refactoring, unused classes and files were removed from project.