Minor changes, added 404 page.