Very interesting and certainly doable lab setup.. Some folks here have access to a 3D printer, as some of the parts are made on one... A tour de force for a home research project...
http://journals.plos.org/plosbiology/ar ... io.2002702
The Best, BillT