Modelling the early time behaviour of type Ia supernovae: effects of the $^{56}$Ni distribution