Virtual path now from engine settings

- Changed Grid.GetUrl()
- Added public Engine on GameLoop
- Added public Random on GameLoop