Header takes less space in small screens

I used a media query to reduce font size and padding
for the header on phone screens.
Moved measurement list to macro for reusability
Added chart for last 7 days to measurement list control