Add code editor and Javascript DSL
Fix raspi logic
Interpret demo.js as text