Main korjattu ja käyttöliittymän konstruktori