Module set up for bower and npm
Add documentation