TDD example on how to build a chat application with Vert.x