Combat system

Working melee combat system and working code structure