add IBOutlet for state views
add error message handler
use CSNotificationView show error message
clean up
remove errorView and emptyView
fix no next page after pull refresh