Thanks so much for the kind words! Sorry about the confusing bits.. I'm working on a clearer presentation atm. Stay tuned for an update