Core MPF routines have been written! What remains is to write some stopping condition and put it all together
Finished MPF