Sample View, Controller and Model