Starting over
The start of the redux
Adds a functional file and dir walker/reader
Starts refactor with some notes and experimental code
moved files into lib
No idea, waited too long between commits. Still prototyping
Test set up