major update to the module structure and data model for the player
Update is in, now testing player configuration
removes the test swfobject2 theme call
* code cleanup
* improved player form data
* improved handling of configuration generation
* adds support for custom configuration data passing
* improves caching issues
* better data handling for player variables
* some updating to the new data model - is not complete