Classes for a platformer based combat game

Read this: