updated constraints in setup.sql to name them and delete child rows (in categories and photos) when parent (Listing) is deleted (also delete Listings when User is deleted), trying to find error causing empty search to return no listings, made placeholder text in search bar