Updated the spacing on the main visualization page.  Updated the 'MessageArchive' type to improve design and implement all functions.
Adapted the visualization page and the 'MessageArchive' type to include all the backend data.