Added categories to tests.
Added Protocol Buffers serializer and tests.