Feature/summershum pkg

@nirik was asking for this.

54ca99f is the only commit that should be considered here.

920935e snuck along for the ride but should really be a part of #67