Fix FlashDevelop project file
Restructure code flow

FancyVid doesn't immediately load the flash file on load. This gets
delayed until the call to play() happens.

There are also no more global variables, they get saved in the callbacks
variable.