Code refactoring

- Added ScaleUI class to handle all scaling of GUI objects.
- UI now supports resizing of game screen.