More documentation

Added more examples which pass cargo test
Also fixes receiving fragmented messages