Download theme 38442331

Added download theme and upload single asset. Included a test driver which demonstrates usage (called test_driver.rb).