documentation updates
small cleanup and anonymous function naming
updating README