https://github.com/ksean/operation-d/issues/2
* Made Move abstract