Allow the user to specify a directory to parse, also users can omit the ...

...pkg flag if they wish

This addresses issue #20 , it isn't fully clean yet - mostly just an example of how the code would look.
Ya, I was being lazy.