Organized and started some work on file getting

Cleaning up. first object for file getting and data management of the
files. Added some libraries that will probably be used.