organized tank state
added projectiles (tank can shoot)
fixed double key event