My first commit...

I made massive changes.  Will you put them in the code base???