Refactor code to have a main class, separate

There is a main class, with a "page" that gets switched to.

Movement has also been switched to using touchscreen instead.