update errorroute404 to errorroute array, so we can store many error types. router now handles 404 and 403