data structures and algorithms project for the Odin Project curriculum