See README! Proof of concept code sort of completed. Time to merge to master.