Switched dependencies to git submodules

It is much easier to maintain now as workspace
checkout is tied to Xcode and also is problematic
considering that some files were just aliases