Adding In Request Class

Added in a request class to model the request
given in cli to the hearth builder. This class can be
expanded to include existing run data or other modifications
more easily than editing the core files