Enemy generation and move