added a missing file (move_test.c) changing the way tests are included making some lua code prettier (too many parens)