Change merit badge model and add join table