Computerized Chess Game Development