A mixture of the project skeleton from http://learnpythonthehardway.org/ and the file structure from http://as.ynchrono.us/2007/12/filesystem-structure-of-python-project_21.html