added custom 404 page and htaccess