Add lint task and update for lint compliancy