Redesign and make layout responive