Refactoring, Split input and movement into two scripts
New movement and controller scripts