moving views to seperate files