implement extension file type with a list
extension : improve code
implement clear_elements() to clear a char * chained list
remove use of file_type now we have a proper file extension list
implement specific files with a chained list
implement parse_args()
improve usage() and manpage