None of this information is too hard to come across, it is nice to now have it all in one place. I hope this proves to be a resource for you. The advanced section is for the curious person, have a read through and see if you can find something new to think about.