Added MovementType, Ability, AttackType. Refactored interfaceElements to
guiElements. Working on unit movement.