add smart platform repo as submodule