Moving some files around so the structure makes more sense
Trying to figure out a sane way to include a rate limiter