add a bunch of use stricts
clean up mock post db
cleanup post endpoints