code style fixes, protocol small fixes, readme was updated