Restructuring malus attack

- Restructuring malus attack
- Add occupied property to Tile.
- Bug fix
Restructuring malus attack

- Restructuring malus attack
- Add occupied property to Tile.
- Bug fix