repo clean up break out deps, add component support
repo clean up break out deps, add component support