I will write this one day, if I have time to contribute, but if you'd like to contact me I will occasionally check my talk page.
I signed up because one of my colleagues 'trolled' your website, which is reprehensible, and I wanted to apologise on his behalf. (He won't apologise... believe me!)
All the best.