Added full set of documentation in skeletal form. Each of these files needs to be filled out in much more detail. Keep this documentation up to date