Organizing msg hierarchy into folders
Adding files for stubbing out all files
Made some progress in implementing server
Partially implemented refactoring
About to get real message hierarchy
Merge branch 'server': adding in changes to general to server