Setting up some of the basics.

My first commit.  Yay!
Most of the classes are just placeholders with a comment section to save
notes.