Split up code into multiple files.