comment fix and expansion re: Canvas::Rectangle outline
more changes for rectangle outlining
add new floating text entry class (ported from Tracks)