adds cs150 datastructure
hk
fixed untracked files
hk