More flexibility

The do-shake @mixin, and so on...