Core data has been integrated.

Lots and lots of changes here.  Commits from here on out will be much
more appropriate in size.  In this commit, changes have been made to get
the table view in the main view using a fetched results controller to
obtain information saved with core data.