- Added functionality to register a nib or a class to be used by tableView to initialize new cells when needed (When dequeueReusableCellWithIdentifier gets called)