spin file manager c++