For example CFrame class should have cframe.h and cframe.cpp files for its implementation.
* Add recompilation safeguards to all your header files.
The name of safeguard must follow the next rule: __[Team name]_[namespace]_[class name]_H__
For example(CFrame.h):