Original implementation of this project in JS, doing now in TS.
Original also had fair amount of code smell, reimplementation to fix.
Original implementation of this project in JS, doing now in TS.
Original also had fair amount of code smell, reimplementation to fix.