Added optional argument in Enemy construction allowing you to set it's initial direction.
Fixed a bug where Properties args were passed as a null variable in Enemy contstructor, leading to an error when an optional variable isn't defined.
Made a superclass ActorGraphics from EnemyGraphics.