Removed classpath from git commit
Added a rudimentary controller manager which polls and handles events.
The events themselves are handled by individual controllers.
Some other modifications
Merging some stuff. Mostly the creation of a rudimentary controller manager
which passes off event handling to the individual controller responsible
for the event.