updates model declarations to use proper jermaine syntax
moves functions defined on the prototype to use 'respondsTo'
removes comments which are no longer needed