added rate limit tracking for requests, added some meta data to models