Is there a user management system that has a built-in points module? I'm looking to create a site that allocates a set number of 'points' to each member for them to spend each day. (not dollars, but basically restricting them based on the number of points they have). I would need to be able to award extra points for certain activities...say, referring a new member. Is there anything out there like that? (Free is preferable but not mandatory.) Do some of the standard CMSs have this kind of thing built-in or available as a plug-in?