Moved cpp version of sf to tools

Because there are 2 sf applications, the cpp version is named sf2.