adding controllers,views and CRUD