Made player's data on game map dynamic

- Implemented data binding
- Slightly changed GameEngine constructor. (Now you should initialize
the game yourself by calling Initialize();)
- Small text changes on few buttons