I'm working on a similar idea, it's been a while since I published about it but open to input and collabs!