Move everything to routes
testing out on cookup app
more sensible timeout
allow views to release themselves
Tweak timeout length
tweak toast appearance
don't close modals
bit of cleanup