A work in progress of an online chess game