added sympy to requirements, used os.sep for problem generator.