Refactored enemy to demonstrate OOP