Fix define.js
Rework a bit of scenarios so as to not set innerHTML dynamically
Version to 0.2.1