Implement waypoints and enemy movement