Go implemented

* Movement enabled
* Checks for movement eligibility implemented (//TODO on unsure ones)
* Some more return values added, a few more prints.