Simple Puzzle application working in a distributed environment