Fixed code style to JSCS valid
Improved core module syntax
Added coreModules property to Core class