introduced a SampleMarker class
factorization
light cleanup on mouse listeners
replaced orientation button with a tool combo
multiple markers & shifting works
line width
fixed bug with several measure listeners