Add some rules to be fleshed out more soon
feat(*): Update rules with explanations