Split code into multiple files (first ans simplest reorganisation step)