implemented join operator and search project gui