Expanding system doc

Finally finalized that security thing, plus adding the messaging
protocol