fix KVO unsubscribe
fix update cells and sections
make updateSubview and init public