includes integration with zillow api and user authentication