Initial checkin of editor, angular stuff, rich text editor, file upload