Adding file menus and changing Pathogen class to divide the work up into easier to read methods