Tweaked Add Request page & altered header links

- Added Room Preference table
- Cleaned up JS functions
- Added add/remove functionality for room preferences
- Revamped room preference data management and how it is manipulated