some work on themes
some work on themes
add file watching, move some more file opération in files.js, disable synchronized scrolling, add delay to the preview rendering
update todo list