include product name as part of calendar object
interface for setting up shared schedule on instrument create
extract new product setup factories to appropriate files