removed some unnecessary imports from eval, added in parallel evaluation, some updates to transfer_simulate interface (uses a dict for the results now)