Move submodule pulls to end of recipe
Add missing directory creation