add sagecode file and update readme