Navigator's swipe detection is now actually working right
Also introduces a variable for swipe distance, which probably wants to become more centralised at some point in the future.