File IO Branch First Commit

Added the FileUtils Functionality from Apache Commons. Needs testing