Added support for laying out nondurational elements (e.g. clefs, key signatures, time signatures).
Added backbone for line breaking as well as dynamic resizing of canvas to fit score.