Add models + tag factory + summary tag + parser