fix solution editing and add a util method to exercises
ephemera out a bunch of semantic block classes and attribues
add a multipart plugin
exercise style tweaks
fix css bug when deleting semantic blocks
add exercise multiparts
fix loading solutiions with wonky text in them