Refactored main.js: main.js is split and most of its contents is moved to tweetboard.js, view.js and handlers.js.
Updated JSDoc documentation.
Added tests for view.js.
Merge branch 'feature/refactorjs' into develop