Removal of submodule dependency
Library Dependencies (WiP)