added move restriction but in a really unsatisfying way...
made movement a bit more sensible... (Still ridiculous)