coredata setup, saving and showing object