Modeling of thunderstorms, squall lines and MCCs