makemove endpoint implemented