sample project join table creation code
functionality to handle samples and projects- for old samples: ui-interface to associate and for new-samples: code itself handles the entry creation