implement preliminary version of Milstein

not really final since I haven't tested it properly.