Making changes to CitrineOS

We recommend using the docker compose setup to ensure a stable and reproducible environment.

When making code changes, you should notice that the server automatically rebuilds. This is because it is started with nodemon.