A JavaScript best practices tool