use submodules instead of sibling folder requirement
update to latest rsharp-io