Added functionality to asset classes

Fleshed out entity class & created Attacking Entity. Added control to
swarm, and put that in gamescreen class. Fixed some of the overridden
functions to public to be used by swarm. Currently the arachnid model
should show in the game screen, but it does not.