- dynamically determining screen size
- keeping aspect ratio when resizing
- working when width > height
- not when width < height
- aspect ratio working