removed canvas from Interface
added PDF recording functionality directly into Interface
fully initialize 1D slices when getting them from 2D
added scaling calculation to variable
Added support for string variables
store labels in Values 1D and 2D
removed debug printlns
 moved lib/ui to mirador
Merge pull request #2 from mirador/master

update