include observer into template
create a NumberView
create a ModelView