Second redesign and major improvements

Missing media queries for mobile usage. Work in progress.