make: create a header file
main classes are public

And set in the header file