SeeYou CUP file writer

resolves #5