more classes for battle system.