Renamed variables so they make sense

Renamed variables to make the code way easier to read:

* "reactive" replaces "view"
* "model" replaces "obj"
* "view" replaces "fns"

All tests are passing.