preserve top element, so that it doesn't need to be reinserted into DOM
improving search and pagination, must return correct count
must always reset on fetch, otherwise render won't get triggered
bug, forgot to change to button
preventing number overflow in db
oversight, need to add id to json
adding id for debugging
bug
enabling 'pretty' urls