Updated to -1 late penalty for lab
Updated unit testing in attempts to handle some more exceptions that may be thrown as well as give suggestion if segmentation fault occurs during a unit test's execution