should be more structured as refactoring goes so that it is easier to manage and test
rewrite tests to reduce boilerplate code
implements token-bucket ratelimiter (now it is a simple timedmap to check executions)
todos.
fixes docker images with envars limiter
added di container for our dependency issues.
fixes rosetta rate limiter being to aggressive (panic when running into limit cap)
sclog should have options to persistently add global variables throughout different context. However, the current implementation is to be expected since the use of goid