Added class to represent a fight
Added empty classes Action and Result and added empty methods to Character, NPC and Player that are to interact with these classes.
Implemented the Result class. Added a toString and changed Fight to reflect this change. Am I using toString to much?
Added basic structure for the Action class. Not done yet.
Implemented the various actions in the Action class
The various fighting actions are now implemented in the Character class
Actually used battleOver()
Removed unnecessary print
Refactored the main loop, adding the method printRoundInfo and moving the choice of firstIndex to a more appropriate location.
Implemented method getAction for Player
Added dumb fighting-AI based on health and randomness.
Fixed a bunch of syntax errors
Added "fight" command to the Game. Also fixed some syntax errors.
Removed a print that declared the winner a second time.