Cleaned up the application kicker-offer a little bit.
* Abstracted out some controller functionality.
* Improved some Helper stuff.
Got rid of the Abstract Factory interface
* Tweaked registry
* Added unit tests for registry
Cleaned up some controller stuff.
Helper package cleanup
HTTP package cleanup.
Testing the view.