Splitting up the project into its constituent parts