This looks so interesting. I'm weighing whether I have time to dedicate to it or not as it seems an ambitious project.