Split code into new files.