classes in separate files and proper import in main