split program in Object.cpp/.h to Class and Fundamental
updated