- finish the implementation of rests -- they look horrible.
- make the rhythm builder logic work in all cases, even bizarre ones.
- add sanity checking to the sizing of the select_rect.
- lots of error checking needed.
- nicer icons!
- preferences tab -- it would be cool to choose fonts and colors.
- zooming of the canvas