Added BaseObject for holding common helper methods