factoring out css3 into a separate repo/module