altered move function,
added “aim” parameter
opponent movement works again.