initial commit with component.json for bower integration