Added the license member. Bubble exceptions up.
Bubble exceptions up.
Now do some actual exception handling, and print out progress as we build.