useless logs
New strategy for compiling data

- data-expr now exists in both ANF and regular AST data structures
- runtime exposes constructors for objects with brands, and hasBrand predicate
- the compilation of data-expr looks more like a JavaScript constructor
  than the desugaring to Pyret functions with brands we had before
update playground with an additional run shell and profiles