Added bower compatibility

I've modified the source to allow for bower compatibility, as well as added a proposed bower.json metadata file.