Feature/roles is use of git submodule

**Change role is from real source to git submodule.**