switches to bower for front-end dependencies
adds usage instructions and architecture description