I'm now working on the 8 points mentioned by elcuco (thanks for the feedback)... please be patient everyone for a few days and I'll put out a much cleaner version.

+ magland

P.S. - the project is less than one month old, so judge it wisely - i.e. by it's trajectory!