add lint task, and clean-up