code cleanup and some commenting
added deterministic chunking capability to merkle
added ignore rules for config and .deps directories