WYSIWYG, step 1

 - created form-type and component for WYSIWYG
WYSIWYG, step 2

 - added Trumbowyg library
WYSIWYG, step 3

 - integrated WYSIWYG with component
WYSIWYG, step 4

 - extended WYSIWYG with custom buttons