refactored Enemy.class to extend Sprite.class and for all enemy types to
extend Enemy.class allowing for more control over individual enemy
actions