Design a Chess Game — Low-level design — CareerVerse