Added classes
Work on KeyNode class
Updated tests
Updated tests
Progress on KeyStorage
Finishing up KeyStorage

All tests run now but I have to refactor for doing the allocation.
Btw I used a mock for DiscSpace. I can push that if anyone want to use that.
Added allocation stuff
Merge branch 'KeyStorage'

Finished KeyStorage and KeyNode classes.
There are still a number of tweaks to make as other parts come in, depending on the implementation details.