add notice and requirement files