add log in, add user homepage, add search function, add restaurant model
search functionality, refactor landing page
merging