Nearly finished initial version of the requirements chapter