Add NSManagedObjectModel subclasses for Screenshot and Tag
Don't use scalar types in Screenshot managed object subclass