Major Update

* Organized file structure a bit
* Added dependencies
* Implemented (most) systems
* Added ModuleCamera
* Added ModuleDebug