Implemented A base struct for combat logging.
Implemented Attacking
Minor cleanup in playercharacter class
Some minor refactoring.