server and client now communicate last transaction ids

these ids will eventually prevent overwrites from occurring, as well
as allow for more caching on the back end

'0' set as default value to allow for string comparison with unix timestamps
front-end only updates when there are new transactions to display

* back end responds with status code 304 when no modifications
* removes all console.logs from front-end