Swipe screens views

Tore out the old view and added in swipe views. Almost entirely based on the effective navigation, and this was quickly committed so my better half can start her contributions.