When dividing your code up into multiple files just what exactly should go into an .h file and what should go into a .cpp file?
Mainly header file contain class skeleton or declaration (does not change frequently)
and cpp file contains class implementation (changes frequently).