added scoring, refactored ids to use userid not apitoken