Add initial implementation of Kits and KitLoaders