Updated first few chapters to latest libuv