Updated the AbstractModel to set the view on an instance

* The instance will use its set view by default
* For model references use the view with which the data was called
  to implement the reference
Merge pull request #13 from beum/SITE-1361

Updated the AbstractModel to set the view on an instance