-first push which consist of all necessary controllers and their corresponding views