chore(git): Salvaged changes from obliterated git dir.
chore(karma): Updated karma config.
cleanup: Remove old stuff, add example app to project.
fix(tests): Update tests and separate out binder logic.
feat(observer): Implemented deep observation in observer.watchCollection.