remove third party code from the repo
added submodule
Update to latest version of library
Update version