Pretty late, but better late than never. The official New World Interactive wiki has been launched and can be found at http://wiki.newworldinteractive.com/
Right now the wiki already contains instructions and help for modding, and new content will be added soon. Yingerman and I are currently with NWI in contact about how this all will turn out. Stay updated on this post, and leave a comment if you have any questions!