Add viewport for mobile devices

Should (in theory, I don't have time now to test it) improve experience on mobile devices, might also require change in styles. What do you think? Thanks.