Add "add picture" functionality.
IndexedDB makes much more sense than local storage.

Adding initial functionality; will need to be refactored.
Refactor DB code into db.js.
Allow saving of new images
Restore setQuery() function.
Load pictures at initialization
Add ability to delete pictures.
Add ability to add tags
Adjust some CSS for more natural tiling.
Add removeTagFromPicture and fix tag uniqueness.
Clicking on a tag now removes it instead of search