Some updating to newer conventions
Case sensitive file systems on Linux
Fix url in readme
Add note about particle system
Use runfile
Reduce namespace pollution by nesting some nodes.
Move some visibility-related code
Remove unneeded stuff
little style tweak
Move state-set stuff out of frame action - not needed.
Indentation style
Add the "draw on top of everything" code.
A little spacing to make it more clear.
Make some variables in help menu local so that we avoid namespace pollution
Remove unused code.
Move background music code out into a separate file