Basic implementation of Ace editor.