Added the observers types for scene module, and added the namespaces to that module too.
Changed the maps main methods, added core header, and update observers definitions.
Added core with singleton implementation (not safe to multithreading yet)
Merge pull request #3 from JavierJF/master

Observers, Core, and Namespaces.