Add implementation

Implemented a small widget using coffeescript. 

A demo is available in the `demo` dir.