Fix some issues with collision detection for hazard blocks
Basic setup for entities
Clean up paths
Reduce the number of includes
Cleanup the project structure to make porting to WLA easier