introduce separate file for custom content editable binding + use commonJS style require when AMD injection gets too much
fix dependency require stuff
fix empty inputs bug