This code relies on: - simplejson - pycaptcha - PIL - pycrypto - the generous donation of the bbcode markup from Luke Plant