changed to use IpcMessageQueue and libshmipc instead of old system
threw out some unused code
renamed all files to camelcase