Add proper code syntax, add links, fix some wording