Adding License
Added submodules from other repositories