fix bad url
add 404 handler
update test suite
Add acceptance tests for 404 page and front page