Merge pull request #47 from anonymousGiraffe/refactoring-JobParser

hide the data structure implementation