Main page and setting page are re stylized for responsive layouts -> now contents show up in a rigit grid layout