added tests and built out functionality of move ai