Client: added background color for piece and image for board
Server: replaced boolean with enum to represent player type
Server: adjusted score, seems to work fine
Server: get all the next hands sequence and calculate score for each sequence, instead of calculating hand and score together by recursive function
Server: AI expects Human to play his best hand
Server: generalized filterByExpectingBest function to be able to
calculate next hands to any depth in theory, but get error (java.lang.OutOfMemoryError: GC overhead limit exceeded) if depth is 4 or even 3 when game proceeds... (handSeqList num: 369136)
Client: added game state for AI or Human turn to prevent selecting piece while AI is thinking
Client: commit jpg image (fogot to add in 9893c66) and updated gitignore to put experimental files to playground directory
Server: changed reading depth to 2 for now to avoid too much cpu / memory usage