removed sprite base mixin and moved its logic into background-sprite mixin