add King.java
AttackUnits.java
DefenceUnits.java
implement and adjust Controller.java and Map.java