First QUnit tests for #8

- Added QUnit
- Grid component tests
- Tree entity tests
Finished components for #8

Added test modules for easier grouping.
Resolved #8: finished entity testing

Added scenes and load scene to initialize sprite constants.