так сделайте нормальный сетевой слой, навигацию между экранами… компоненты какие-то. И функционал накрутите. Но вытягивать баллы архитектурой - это так себе затея. Только жизнь себе усложните.
ну нужно хоть один какой-то маленький наворот, нам дадут по программе только mvc, а если сделаю немного больше да еще и на свифте, то бал выше будет 100%
кстати, вот задумался, когда я делаю String(Float) язык же по какому-то правилу переводит в строку, в исходном числе нули и единицы, там нет никакой точки, значит эти правила в него зашиты и почему бы им не уметь сразу в локальную строку