updating README and tests to reflect newest functionality