Split project into separate files.