cleanup TODOs and add them to readme
we can't fight IOException
add shopping list
make constructor private
typo fix
add unit test for Entry
entry delete simplificaiton + more tests
test & implement rename
hasChild -> hasEntry
move entries
Entry.files -> Entry.entries + remove useless name