Fix git ignore
Split provisioning into multiple scripts