Added basic .gitignore
Added vim's modeline to /lib files
Factored methods out to prototypes; added defaults for TextareaDecorator.prototype.color