Added shouts model with shouts functionality