Kommentoiti ja siistitty

koko koodi kommentoitu
koodista poistettu turhia muuttujia
kaikki numero teksikentät hyväksyvät vain numeroita ja ilmoittavat
virheen negatiivista numeroista