IP protection for apps through GUI design registration