WIP doing gitignore parsing next. Will default to ignoring folders prefixed with .