Split code to multiple files