Small fix to IntellIJ idea langauge level 1.7.
Unraveled tightly integrated library and example game systems (+ package cleanup).
Introduced AbstractAssetSystem, AbstractEntityFactorySystem in library, AssetSystem , EntityFactorySystem in game.

Ping @Junkdog, ```@Wire``` subclass injection works fine in GWT.