added some basic tests for now
fixed label positioning to scale with page resizing