Integrate Core Data to replace NSUserDefaults

- Also add save on press Done on keyboard
- Add streak count to table cells