Presenting Agent

Add a presenting agent to Embeds. The PA's info appears on ListingViews, users can contact the PA for info or to schedule a showing, and users can view the PA's listings in a tab:

- [ ] agent model
- [ ] refactor sidebar
- [ ] add tabs to sidebar
- [ ] Search tab
- [ ] PA's Listings tab