update to gameLogic

Todo: fix dangling Y pixel, extra shift in old_pos