Restructured project
Updated documentation
Fixed a bug where multiple buttons could be pressed for a single action
Fixed bugs in projectile collisions and the in-game ui controls
Added handling to ensure projectiles are destroyed
Merge branch 'fixes' into development