Moved Core Data & Local Notification code to KBHelper

Now KBHelper contains methods for reading/writing thoughts to Core Data, and
for creating/modifying local notifications.