Refactor build configuration to split 'core' and 'applications' into separate repositories.