seperate concerns between file parse and code parse
Merge pull request #8 from pgilad/patch-1

Seperate concerns between file parse and code parse