Changed layout to wrapping "responsive" layout

- On small screens and mobile devices, columns now wrap around instead of collapsing
- Each panel has 50% of the vertical screen real estate with scrollers if necessary
- On larger screens, the layout looks the same, but there is no longer a "grabber" for collapsing panels
- Fixed issue with icons overlapping on phones
- Removed left and right floats that still existed in the application