Updating test runner, Json read write class, and abstract page