Fixed some error issues, added requirements.txt and virtualenv.  Still need to fix all the exceptions.