Main class, main method