Created some new classes.

Parser, CommandWords (with enums), Command, and Driver classes.  All of
which except the driver are based on an example in a book I have.