Separated out sample source to it's own table
Fixed bug when creating assays for a specific clone