The editor is initializing, but the toolbar buttons are showing as squares instead of icons. Is there anything I am missing?
Froala rich text editor is making use of the Font Awesome library to display the toolbar buttons. In order to have them displayed correctly, you should include the CSS for the Font Awesome lib:
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />