simplify package structure
add protobuf messages
start exploring the web socket finder space