Given the checkin/points information for a user based on the foursquare api, RollingWindow maintains a simple leaderboard which keeps track of best week and maximum points which also rolls after a weeks time.