Final Commit of Module 2

Module 2 is complete, tested, and ran for 40/51 states.