This commit is intended to use mardown files for documentation. I added a Table of content in each file, with interactive/internal links and a few more explanations for Mac developers.