Make booksArray a property and move to its own category

Unlike the other parts of the category it *was* in, this isn't really
creating and then stubbing in something that Core Data is meant to
provide.