Implement enemy factory and floating enemies