TASK-9: create game object models and model heirarchy

- GameObject
  - Vehicle
    - Jeep
    - Tank
  - Weapon
    - Cannon
    - MachineGun
    - DeployableWeapon
      - Turret
      - Mine