What's your trouble? General structure or something special?
You might know the
template or the
multiplatform wizard. They always a good starting point for me.
About the Android and ATV question. It depends:
• Do you plan build different flavors for them?
• Or separate code base with some shared code?
To separate the code you could create a sourceset like
commonAndroid
and specific source sets for Android and ATV.