Codemirror

finished the work from ggx hackergarten:
view and edit source and controller of each page in a tabbed codemirror editor