Closes #69, closes #68

 * Removed old introduction to chapter "Design and implementation" as it no longer matched out product
 * Wrote new introduction to chapter "Design and implementation"
 * Added reference to non-functional req.