Refactor movement code, add sprinting with left shift