development software open source hyphen customer projects relationship elisa zymutest biomed thin-client chromogenic developers biophen management factor crm kit radius3 photography