create views,controller,model