added bounded contexts diagram