Improve movements, interpreter, cmd parser, filefinder and game message parser

* Fixes #204
* Fixes #255 

(I'll write a comment here later)
Travis CI failed here, maybe requires #include <vector>