added tests for moves