implemented alien movement