Modified viewport module to center content and always have min height of content