Lint

WIP, not ready yet.