clean up

Signed-off-by: oshmoun <oshmoun@yahoo.com>
Merge branch 'master' of https://github.com/oshmoun/software-engineering
add diagram

Signed-off-by: oshmoun <oshmoun@yahoo.com>