Cleanup

Added README, comments, and fetch with block.