Build a Deep Learning Library in Python