IsConsistent implemented not tested.
Created NumPadView, which works with limited functionality.