getting frontend and backend separated into different subprojects