Added registerBadge and turnInAssignment methods and tests