Implementation and Testing of Reduced-Order Models in a General Reservoir Simulation Setting