all: Update README file and add comments to the header files.