Changes to moving between pages, error messages, css changes