updating README and TODO