Fixed routing, added error page