Move Stringcompleter to own module