Data Structures course project