Added initializ. and component list to GameObject

Enabled loading a level from xml, including game objects that have a
list of components.

Graphics System now loads textures from an xml element

Also modified assets

Touched Message.h an Core.cpp to edit code format