Added Tank and TankController classes.

Also added concrete TankControllerHuman class that takes input from the
mouse and keyboard. TankControllerAI class planned.
Added tracking and free camera classes.

Also added pause on window deactivated.