Loader can now execute custom callback functions.

Loader can now execute custom callback functions.
This feature added in sound files, and also in preload function.
Loading.js added

Loading.js prints a loading board, and starts the game when the images
(and sounds) are ready to use.
Minor update

Debug action added.
Updated to work with Loading.js
The score now saved in GlobalSettings

Added two fields in GS, and updated Player.js in order to save the
score.
Function Added
Minor Update

New debug message.
start.js added

this script will initialize all the objects, preload the images (and
sounds), and do the same work with GS1.
Updated to work with start.js

A lot of stuff:
Engine.js: Removed the init of other objects.
GlobalSettings.js: Removed the GS1 (draft) object
index.html: Removed some scripts..
Declared the type of the script
Minor Update