Какво разибраш под отвратителен код? На мен ми харесва. Написан е доста разбираемо и всеки, който реши да го редактира за в бъдеще ще му е много лесно. Аз под лош код разбирам такъв, който трудно се редактира и разбира какво иска да се направи.
Браво за старанието!