feat(disorder): make description editable

Added text angular. The description text is now editable. It has a 500
character limit (see #16) that needs to be resolved, but is there for
the demo.