Getting movement down

Abandoned the orbiting movement scheme - too jerky and out of control. A
and D will now just be more about dodging.
Started adding weapon system

More hierarchy and class changes, as well as organisation.
Background tiling

Also other misc. class stuff
Added better hitDetect

And as always, misc. organisation changes as I keep deciding a better
way to do things. yay!