Initial Upload

Data structure implemented using C.