Updated PrepQuizBadge to reflect the badge we want for ACT practice tests (Complete at least x%). Refactored badges by creating a Badge object that all badge types derive from. BadgeFactory is now the correct way to get badges for a semester or category.