update bower.json to reflect current state
add coverage generator