Split frontend into diff repository