chore(project): split lib (html+js) and other assets
chore(jshint): add config file
chore(project): add client side tests