Big push
Added string submodule