Adds a base framework for other objects moving. Reasonable?

Signed-off-by: Lochlin Duperron <LochlinDuperron@gmail.com>
Merge branch 'otherMovements'
Adds a basic weapon that you spawn with
Adds some stub functions
Gun goes 'bang' when you click on an empty tile - still todo, make it spawn a laser and make that laser pew pew

Signed-off-by: Lochlin Duperron <LochlinDuperron@gmail.com>
Side panel
Merge branch 'master' of https://github.com/Lduperron/CSCI375-Team-Project into sidePanel

Conflicts:
	src/main/java/core/client/ClientEngine.java