Various fixes that didn't make it in the previous pull request

Changes to bower.json as discussed here : #3

Rename component.json to bower.json
Fix the angular version to 1.0.6