Added lots of old files that were not previously committed.  Not sure if
they're all useful.