Revert "Revert "Added movement helper functions to GameObject""

This reverts commit 49a69b67d6ce852e8e990b01ddb4716b38bdfe73.