First Upload

The first actual upload of this class.  To be built on, improved, for
me to learn from, etc…