Week 5: Indpendent Project + Unit Test

ASSIGNMENTS DUE: Independent Project (20% of grade), LN Unit Test (10% of grade)