js powered code editor inspired by sublime