This article, while having some good information, needs some work. I will probably try my hand at this over the next couple of months.