Completed more character stuff

Battle system doesn't throw exceptions upon a loss and prints out who
lost. Still not fully complete but certainly good for testing.