Responsive

mostly done layouts for mobile