massive update and revision. added coffeescript source, updated README and documentation. removed input's surrounding div.