Updated comments
Added preliminary support for dependency cache
Fixed several issues with the dependency manager after the code was modified to use the cache