added routes controllers and views