adapted to component.js format
component file
component.js integration
master merge
added bind, emitter. removed underscore. Tooltip optional
new version