Data Structure ( comp sci project)