Improve readability, convert to ARC and fix typos
Convert to ARC, improve README.md, improve readability and fix typos