string calculator initial commit