License clean up and initial addition of specs.