Background adding

This branch was a spinoff from spritebatchfix, improved and therefor spritebatchfix can be deleted, this one has all from it