CDK-421: Restructure kite-tools and add dependency bundle

Why does this need to be set globally in Kite?