done a complete rewrite of the article excluding the history section i've added quite a bit of new content referenced most of the article moved opinionated content to separate section fixed up errors and cleaned up the style