better round_up and round_down
added FM poly comparison
cleaned up and reordered sample problems