kinetic.js: Only have model value set view value if !uniqueInView

Also, this pulls position information out of kinetic per frame to update the model.
This also allowed me to simplify a lot of other logic he had to include because kinetic was changing the object's position without telling us.