Added object.cpp/object.hpp