Building a Sidecar: Basic framework Part 1