re #33 tracks options are now stored in Context
modified midi track so that the track itself stores its id
close #33 trackboxes now have an id of the midi track they
are modifying, and we now check in the event loop if trackboxes are clicked