add segment2 into the mix
go dirty every time the mouse moves (for now)
add hit testing/highlighting for lines/circles/polys