feat: add lint command

Closes #9