Numerical model of solid phase transformations governed by nucleation and growth: microstructure development during isothermal crystallization