fixed syntax errors in motion.h
snapshot: fixed some errors but overloaded move still not working