Refactor Bitcoin python script

Saw the [reddit post](http://www.reddit.com/r/Jobs4Bitcoins/comments/23g98c/hiring_cleanup_python_script/) where you asked someone to make this more OOP. Is this in line with what you had in mind?