Requirements and flow v2.0

Signed-off-by: Fabio Benigno <benigno.fabio@gmail.com>