Added classmethod to determine filetype, renamed a few functions.  Switched progress bar implementation to the astropy version