Splitting modules into api and impl
Splitting modules into api and impl

Former-commit-id: e920693cb695413daa8a14c53e588ee8046dc1cb
subutai-io/Subutai,subutai-io/Subutai,subutai-io/base,subutai-io/base,subutai-io/Subutai,subutai-io/Subutai,subutai-io/base,subutai-io/Subutai,subutai-io/Subutai,subutai-io/base