Splitting repositories for backend and frontend