Restructured source files.