updated to support python 3
use six from django; less dependencies
integrating view with wizard