Мужики, имейте совесть, тут или шашечки, или ехать! Не может один человек сходу сделать прогу на уровне мировых стандартов!
Или функционал наполнять сначала, а потом шлифовать, или упереться в один пункт и патчить его до без конца.
Все мнения обсасываются до косточки. Или сделать просто и понятно с минимумом функций или наворачивать так, чтоб пришлось попотеть разбираясь, но выдать результат на максимум.
Истина посередине где-то , как всегда конечно