added frendly error pages, basically 404(not found), 403(unauthorized), 500 (internal error server)