Improving CNNs with Klein Networks: A Topological Approach to AI — LessWrong