Interface, main e coracao do programa