Lab6: Final Checks

Joseph Schmidt, 10/17/14, Lab 6. Final checks done for this lab; this
was definitely not easy.