Updated to run with Python 3.x and improved usage information at runtime