Excellent experiment, you have all the components! Polishing this one up would be really interesting to see a finished version!