refactored routes; trying to fix messaging on server-side
made some adjustments to messaging; have to figure out why app is freezing
finally started making sense of private messages