complete vector operation
Add Object base type
Rearrenge include directive.
Sphere is now inherited from Object
Sphere is now inherited from Object
fix some compiling error