add property model, views, controller