Centralize movement functions to a behavior