Pass arguments to plugins.
Fix formatting
Cleaning, move plugins to bottom.
Move fullscreen support to plugin.
Fix loading of plugins.
JSHint: Ignore capital first letter in constructors.
Fix fullscrren.
Order of plugins is important, when plugins depend on each other.