added a bunch of pack assoication methods / models/ controllers