links functional, updated restaurant controller, added validations