updated fonts, added undo/redo, cleaned up layout