primary key on badge name
changed the goal database to store the badgename instead of url