1) examples of phaser games using multiple .js files?
2) games with multiple levels?
And what are the best games made with phaser?
If you have a state that loads levels, you change the level targets and restart the state so that the preload runs again and gets the new resources. Or you can load everything up front and approach multiple levels that way.
Not a example but you can use Yeoman to organise your code.