update the README to mention how to use make commands to start the development environment
visualize the pipelines
use docker-compose instead of the original CI flow to run test cases
[!Note]
we are planning to use the mock service instead of all dependent services to make sure there won't be an affect by them. thus, loosing some assertions in this PR.
This PR aims to the following items: