Sync Dev Branch

Sync Changes
Updates to Readme
Update to CMake Build