requests are now all logged to rethinkdb

fleshout missing files to fill them out as I go
update todo a bit