implement TryTake
adjust white space
update README.md
rename TryTake to TakeAvailable