  This document gathers high-level users requirements and describes the system
features. It provides a detailed explanation of the main functionalities of the
system with a more emphasis on the stakeholders needs and wants. Indeed, the
document goes through design constraints that may restrict various aspects of
the design and implementation.
