Add test to Step 2 to assert injection of store into routes
Merge branch 'master' into solutions
Solution to Step 2

Updated `.attr()` to be an abstract computed property.
Solution to Step 5

Now maintains $changes hash separate from $data that can be merged and cleared by calling `$mergeChanges()`.