Week8+9+final for PComp

Submitted changes for week 8 + 9 + final project