Added gosgp source file.