Updating to new versions
Adding library forks as submodules