Separated each problem model on different packages