use output instead of public. don't copy files
use codemirror
no watching html files
styling and stuff
looks nicer