Actors now inherit from GenericActor

In addition to adding the new graphics, I made it so that the player
and enemies will all inherit from GenericActor. This allows us to
select them without having to cast to each individual type (there could
be a lot later).