Less than an hour to finish the homework. Don't expect this HW to be totally accurate yet.
Final work for now.
Pulling in initial hw3. Don't know if I'll go back and update it or not. Merge branch 'hw3'