Wrap up requirements for system as speced out with additional Error module.