Arguement parser looks at first couple characters of pdf to make sure it
equals %PDF. If it has those character, that file is a PDF
Changed name of argumentParser
fixed naming
merge with master