search view and detail UI; maqueta for delete() and fetch; add() with date munging