Worked on battle classes

Worked on fleshing out the battle classes
Tomorrow: Finish character movement, get basic battles working