new routes, css changes, flash messages are pretty now