moved all "manager" modules into the controller module, renamed all managers to controllers
Better event handling. Now posts events to all that are interested