some more work on the media query idea, need to generate some html elements to test it out, but inital less testing work is done