Изначальная цель программы:
То что код лёгкий, а не простой - плюс кода, его легче поддерживать. В следующий раз будь повнимательней. А по сложности архитектуры в этой теме есть верное суждение:
Раз уж про русский язык заговорили, то "2 летний детей" лучше писать "2-х летних детей"