code comments added; commented out unused binding
new settings behavior (prototype)
move to 'class' coffeescript notation