Major refactoring + remodeling + modernizing.  Bite the bullet and pul'it!

Too many chnages to list... In fact I'm surprised that it still works..
 But this sucker needed it.  Let's keep the ball rolling.. but the
first step is to accept these changes and maybe we can talk more about
what this thing is trying to do, and how it is going about doing it!

![131008-0001](https://f.cloud.github.com/assets/262517/1288500/ed8bf884-300d-11e3-99b5-aff798165b4e.png)