- use `ImageData` and `Loading` types for image transfer - consolidate library directory - remove `advent22` plugin in favor of static `API` class