I think it is better if I don’t write your code for you 
Anyway, it is all a question of design. If you want to use modules I recomment looking into some modules that are already available for Corona. You will see that they are kinda similar to CLASSES from other languages. Also study LUA in the various resources on the net. That will help you on this topic.
But modules are not needed, you can use them but you don’t have to.
And the term SCENE is relative. What do you define as a scene? A game level? In my game that I am working on I have several “layers”. Background, Main menu, help page, options, scorelist! Each of them is its own group. And so I just need to make this group visible when I need it to be. To interact with each group, I use the finite state machine approach, so depending on which state my game is in, I call different functions. [import]uid: 5712 topic_id: 2042 reply_id: 6001[/import]