Updated and removed checkmate framework