Added core object for inheritance and constructors