implemented Comparable into baseChar and tested with warrior. The actual fighting methods are all broken and need extensive work