Add best practices linter and update README