Added a pre-commit that checks standards and prevents commits otherwise