Prototype of methods initialize, update and cleanup modified
State machine to handle game states
In class Resource, constucture is private
Inline methods moved to .inl file
Get engine version information