Work on redoing PM System
Almost finished
Finish redo of PM system.
Merge pull request #6 from nuclearace/privatemessageredo

Privatemessageredo