new(cell/util/Observer): WIP Observes changes in a Model
new(cell/Collection): finished implementation and specs
new('Targetted Bindings'): new implementation of ViewBindings that are targetted and crazy efficient
fix(cell/opts/ViewBindings): __.each(->,View) wasn't rendering
chore(View): Merge ViewBindings into View

new(Collection.pipe): transformation pipeline
new(Collection.filterBy): filters contained models that match
fix: remove debuggers
test(cell/util/spy): test Collection.filterBy() is spied on
new(cell/util/spy): More precise spying on Collections and Models of Collections

new(cell/Model): Models reference owning Collections
Updated TODO
fix(cell/Collection): filterBy() should use Model.get()
fix(cell/View): __.if calling then/else with view as this object
fix(cell/View): __.each calling renderer with view as this
perf(cell/util/spy): consolidate all expression changes

chore(cleanup): cleaning up and shortening View code
chore(cell/View): Integrate cell/opts/ViewExts
new(cell/{Model,Collection,Events}): WIP: remove() for better memory management
chore(cell/View): no options quick path
new(cell/{Model/Collection/Events}): destroy()

new(cell/util/spy): unwatch()
chore(cell/util/spy): refactor
new(cell/Model): destroy() should remove model from owning collection
test(cell/Model): Added test to make sure a Model triggers a 'remove' event on an owning Collection.

chore(deps): upgraded requirejs and almond