add label to beaker
doc
reduce number of constructor params
add visual cue for inside-bottom of beaker
completed port of beaker view