Refactor Move

Closes https://github.com/iSerge/scala-cgdk/issues/11