More restructuring. See extend description.
Platform-independent headers now reside in the api/ directory. Any additional headers required will be inside the directory for which they are directly used. Also modified some READMEs which are no longer accurate as of the recent restructuring of the project.