Fixing private messages

The interface for private messages still requires some work.
Added a way to resize all the message elements, but it will take come
more work to get it to function correctly.

Still needs code to add the required items to their correct divs.