Well you came to the right place. Everything you ever wanted to know and even some things you did not want to know (lol) can be found here. Welcome