Thanks extension is not currently very extensible due to the fact that almost all the logic is contained within one giant Hooks file.
Goals (TBD):
- Modernize the code; adding hook handlers and servicifying, DI
- More unit and integration tests
- Pluggable notification system instead of hard wired Echo
- JS code refactor to allow for more extensibility
- Modernize API endpoints to use Rest handlers