init now can create role in 'editable' mode, meaning that it is linked like it was a external depedency so it can be added as a separate version control repository