TASK-9: create game object models and model heirarchy

- GameObject
  - Vehicle
    - Jeep
    - Tank
  - Weapon
    - Cannon
    - MachineGun
    - DeployableWeapon
      - Turret
      - Mine
Merge pull request #13 from nickoram/master

TASK-9: create game object models and model heirarchy