Initial StringComparator upload

Implemented compare. This was in Notepad++ so there are probably bugs!