Basic framework for unit test established. Only basic types and comparisons
supported. Playground will be voided after this commit