New file for common input output interactions

Top level, offer_from_file function has been finished.
User can specify what type of offer they want and beginning and end dates
Module will find the files, load them, then apply the user specified date filters
automatically.

Improved some docstrings as well