How to Protect Your Software and Code Under New Jersey IP Laws