Managed to get my post up, sorry for the delay. Been rather tired today and so it was a bit difficult to write the post, hope that I didn't made any mistakes, or contradicted something, but, if i did, I'll do my best to try and fix them.