Finally got boost managed mapped files to work. It wasn't working due to the file already existing, and 'open_or_create' was having issues. I'm working on modularizing all of the shared memory innerworkings into src/plato_shared_memory.hpp. I'm also going to be removing a lot of cruft from the plato_daemon and plato_client source files as well.
Trimmed a bunch of code that didn't belong. Also moved some stuff related to shared memory around. It still seems to be working, but sooner rather than later I need to write a testing framework.