game engine init()

added init() handling into the game engine so that objects can get
access to the engine and setup values at start.