License
Remove license note from main.js
fix makefile
Bugfix in DOM utils
fix createElement()
dom.addEventListener()
Strictly separate model from view
Use views
Apply changes in main.js