At face value, you only need to make sure that at a given page size
you only have 1 column grids in resources.
But given the way your question is phrased, I get the feeling there is
more to it :) Am I right?
You shouldn't need to use Modernizr, as we have something very similar
already; if you inspect the page you will see some classes have been
added to the html tag.
As for jQuery, no problem using it with Treesaver. Treesaver also
gives you some convenient events you can hook into.
Using it to change the number of columns, on the other hand, may not be trivial.
Can you give us a high-level overview of what you are trying to do?
That should make it easier to answer your question.
Andrea