Guys, let's not judge the topic starter for his desire to keep some details secret. The potential product looks great and it seems like a lot of effort and talent was put into it.
While I do understand the point of the op I don't share the approach.
Here are my thoughts:
* The first curious...