Re-organized source code files.