restructure install()
further modify installer, prep for docstore fetch
install components from docstore