remove all component references
allow option to clear cache
add tests for pinned dependencies
do the locking mechanism shit and deps-any test