Adding error logging and handlers for 404 and 500 responses