support all datatypes

- added string, boolean, integer and date datatypes
- escaped single apostrofes i.e. “Master’s Thesis”