Updating to remove composer_manager dependency
Updating to include caching abilities