Deep writing done!

I guess this is it for the lib, still lacks documentation though.
Readme updated