Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy. This forum is not for asking programming related questions.
What is often recommended, which I am going to say, is break down your goals into smaller goals. Do what you know how to do, and let us here help you with the rest. But, we cannot help you unless you have a pretty ungeneral idea of a problem.