find(query, callback) {
		const todos = this.getLocalStorage();
		let k;

		callback(todos.filter(todo => {
			for (k in query) {
				if (query[k] !== todo[k]) {
					return false;
				}
			}
			return true;
		}));
	}
Find items with properties matching those on query.

@param {ItemQuery} query Query to match
@param {function(ItemList)} callback Called when the query is done

@example
db.find({completed: true}, data => {
	 // data shall contain items whose completed properties are true
})