Minor fix to use POSIX1
Add README and minor fix to use POSIX1
Minor updates due to updating comments