Minor refactor on Fighter class
Modified test for Fighter class and added some for CombatTree class
Major refactor on CombatTree class and improved code of some others