- added footer
- set background color to white
- dynamic header size
- introduced AspectRatioImageView widget for calculating dynamic header sizes
- adjusted padding and gridview height