Copresheaf Topological Neural Networks: A Generalized Deep Learning Framework