Large update

- Moved from Hungarian notation to camel case
- Tweaked balance across the board (Designers can do fine tweaking at a
later date)
- Added player death (announced but no action taken)
- Tweaked camera to follow any target it's given for added flexibility
- Went through doing a quick clean up of any messy or hard to understand
code. WIP