Allow player to attack monsters
Reorder methods

Sort methods by behaviour. Add missing Javadocs.