first commit

Now including string and set operation and its unit test