Added vocal_lib (code, shared between client and server); added vocal resolver