list progress
list view and observable list refactor.
Validation manager