Added necessary source files.