Refactored Enemy constructor.