* initial work
* this seems to work well
* added example test
* updated docs & logging
* fixed errors
* fix typing error
* now using the --setup flag to decide if we should execute app comment commands or not
* updated tests
* added tests
* added test to ci
* fixed failing tests
* code review
* updates