add a way for user to change visual representation
add a field for representation type
implement sidebar for vis type selection
adding bst visualization from my other repo
add a link for documentation page
assignments are selectable, persist and display correctly to user