Massive layout and styling rework.