Update docs and cmake