Updated Enemy classes and interfaces.