intellectual property patent affiliate programs asbestos webmaster web design design web applications open source developers nationwide development attorney associate programs web development projects lawyer affiliates