Can someone please direct me to how as a developer I can learn the nostr protocol, get some mentorship or community support, and figure out how to implement some of its features in new software?