What You Should Know About Corporate Law and Corporate Taxes in New Jersey