Added initial codebase

I messed it up last time.  Now I got it.