Chess Openings Colle System Theory