updating api
updating editor
updating CodeEditor to not use JSObjects
using Apache Commons to escape content string