'Creates invisible checkpoints that when collided will trigger
the creation of enemies from the self.enemy_group_list'

def setup_checkpoints(self):

    check1 = checkpoint.Checkpoint(510, '1')
    check2 = checkpoint.Checkpoint(1400, '2')
    check3 = checkpoint.Checkpoint(1740, '3')
    check4 = checkpoint.Checkpoint(3080, '4')
    check5 = checkpoint.Checkpoint(3750, '5')
    check6 = checkpoint.Checkpoint(4150, '6')
    check7 = checkpoint.Checkpoint(4470, '7')
    check8 = checkpoint.Checkpoint(4950, '8')
    check9 = checkpoint.Checkpoint(5100, '9')
    check10 = checkpoint.Checkpoint(6800, '10')
    check11 = checkpoint.Checkpoint(8504, '11', 5, 6)
    check12 = checkpoint.Checkpoint(8775, '12')
    check13 = checkpoint.Checkpoint(2740, 'secret_mushroom', 360, 40, 12)
    self.check_point_group = pg.sprite.Group(check1, check2, check3, check4, check5, check6, check7, check8, check9, check10, check11, check12, check13)
