I've downloaded some homebrew utilities and apps. I'm AMAZED at how good even the simplest apps look! I would really like to contribute to this DS community. How do I begin? I have no programming skills and no software, which programming languages do I need to learn? What software do I need?