Some simple outlines of base types for organisation and inheritance
Refactored entity directory, added simple scene get/set/dispose, and tested adding a SceneList
Test now runs with lwjgl