Wow!! Now that surely was fun and informative to read. It’s sort of a crash course on how to give life to your ideas. The way you have organised everything and the level of detail you have gone to, it surely shows the hard work that has gone into it. Working in a startup, I am leaning more towards getting it done rather than being so meticulous and organised. If I can do a fraction of what you have done for this project, I would consider it to be a success. Good Luck for you Bright Future!