Create a pip package allowing this to be called from another app, instead of being self-contained. This library will need to have callbacks for commands, so that the app can respond to other commands than `update_color`