Version 0.1.0
Source code:
- New source tree architecture
- JUnit library added for testing environment

Features:
- Intermediate scene format added to load upon game start
- Scene loader added to load intermediate scene format
- Path is now used instead of String for added functionality
- Phong shading basis added
- Sampling enum added for texture sampling

Components:
- AttachedTo component added to allow parent-child relationships for entities
- MeshRenderer component contains render data for a mesh

Refactoring:
- AssetLoader is most robust in terms of error handling
- Entities no longer have a list of children, the children are now inferred by the AttachedTo component

Fixes:
- Diffuse lighting should light properly now