moved to listener system.  completely reworked game hierarchy
moved to maven setup, got emmiters working finally