starting on a file parser, iterating on git so I can correct mistakes