Implement refresh functionality

Test Cases:

1. Added a bunch of items without saving, previously would have to manually refresh page to clear them -- refresh functionality allows them to clear.

2. Filter items by a search term, refresh button renders back the full list of items saved to the database. 
should we wrap `itemsCollection.fetch()` in a promise?  The `render` here will likely complete before the collection is done fetching