Added all moves along with the tests.