Major refactoring.
Removed refs in ChatCommands in RustPP.
More contracts.
Fixed OnChat, removed OnChatReceived.