update readme with bower information
update documentation
add unit test