Added the SoundManager implementation
Updated notation
Integrated default values and sound manager
Updated and used the sound manager
Prefer foreach to simple for-loop
Replaced and refactored little helpers
Typed matter instead of any
Replaced instanceof
Much better check logically
Applied cosmetics
Removed obsolete constants
Remove life on reload