Reverted previous changes to the PaginatingViewModel to introduce the data service as they were silly and not required now jasmine is working properly.
Added spec's for the CauseViewModel and updated the specs for the PaginatingViewModel.