updated tests to work with protobuf
protobuf schema support
adding missing deps