Added header and fixed lint errors