Split X/Y axis movement into separate methods