Changing the view and template concepts