Updated and added submodules and forks
bring some submodules to master