Merge branch 'chore/setup-imported-repo' into 'master'
Re-engineer the build process This MR attempts to reverse-engineer and update the build process in order to make it deployable on CSUI infrastructure. We reverse-engineered the container image building process from the existing CI job. We also introduced `docker-compose.yml` file to make the codebase can be built and tested more easily in local development environment. See merge request !1