Add SCM support

Will not build until dependencies are released.