removed Object::KVC
updated version
formatting, tabs to four spaces