Large amount of additions

- Scarlet now prints debug info on startup.
- Prints license on startup
- Added "try-with-resource" blocks.
- Documented gamecontainer
- Added core components for a version control system
- Added a large amount of incomplete dummy classes.
- Added OBJ loader (blender model loader)