add background size mixin. this closes #23