added unit test file
added vendor file
Merge branch 'feature/front' into front_dev

Conflicts:
	public/javascripts/scripts.js
	views/index.ejs
modified require
modified page style & ui
modified toolbar button
Merge branch 'master' of github.com:hazumu/whiteboard into front_dev

Conflicts:
	public/javascripts/scripts.js
	public/stylesheets/style.styl
	views/index.ejs
modified
Revert "Merge branch 'master' of github.com:hazumu/whiteboard into front_dev"

This reverts commit 8ebc573f262b3ddd5dbdc4ce7cdff1d8daa2db9b, reversing
changes made to 9014ac115f35cc9231354736f86f14473c6187d9.
modified class structure
add collection
update collection
create clear function
fix clear method
move module file
add redo function
add redo function
update redo function
add clickEvent of PencilBtn
update