removed availability validation that was preventing a new restaurant from being registered; also ensures users are logged in before deleting restaurants