Update gdx version to 1.0.0
Refactored to better split up some classes
Better observers in order to monitor changes externally
More refactoring in preparation of BehaviorSystem implementation
Removed getEmpty() because I don't think an Aspect that matches everything will ever be a good idea.
Clarified role of EntityComponentObserver
Added some property/component access methods to Entity
Added Squad-related Components
Refactored EntityObserver bits and View [wip, tests needed]
Added Logging facade
Moved parent module into 'core'
Ignoring local .gradle/ dir
Made typeIndex final
Added some verbose logging
Made View events work
Improve Logging
removed .gradle from repo