Create router link for every account, and display username. Pull this info from users database and show in HomeNav
When two users message each other, need a shared database to be created that they both can view. Either that, or create database combinations for each user...
Make one "private" collection for each and every user upon account creation.
each user only has one data base. When users send a message they create a document in their database and recipients. - Use sentBy and sentTo. By tracking both of these, you can use the same database for all messages, and just limit who can see what messages.