refactoring

A view layer class can extand jellyfish.game ChessGameDriver : no
presentation layer imports jeelyfish side.
timer service.
ChessGame + sub class builder utility.
Blitz chess game : extends ChessGame.