Add TowerDefenseControllerTest.java(need more thoroghly test)
AttackUnits.java
DefenceUnits.java
King.java
modify Controller.java, Map.java and Units.java