rm whitespace at end of lines
organise imports
rename class
support argv
use unicode, add some variables
better string formatting
PEP8, main function(), now prints usage
fix thread invocation