learning coredata from http://www.appcoda.com/introduction-to-core-data/