Add options class to store options.
Add begin and end functions for range-based for usage of
options class.
Add clone object pattern to aid in the future.

Also an unused error has been removed.
Begin working on option_parser class.