Decided to not go with the viewController, kept the Button view as a view and made it work with rotation. Also did a little refactor.
Adding a file
Adding a file
Adding a file
Merge branch 'feature/Convert-MovementButtonView-To-ViewController' into release