Add comments and license block
Add licenses