You can now add components as dependencies. I have also created a method for generating ace.json if it doesnt extist