Lab 4

New features:
- Dashboard for patrons
- Star/Unstar functionality
- Role validation added for the Restaurant/Owner models