|SOURCE|
[Common::Game]
* Added a Configuration member variable to set up the window position and size
  as well as maintain any other configuration values
* Execute checks if the window has been resized or moved, setting the
  configuration data appropriately
* At the end of Execute, the new configuration parameters are written to
  storage
[Linux::Game]
* The window position and size is set up according to the game configuration