core/ibase.hpp Add
ibase: implemenet addRef, release, constructor, descructor