still working on BeamGroup/stratum/voice organization, as well as Graph organization, going to put notes on staves by tonight or I fucking quit