instances for Texture and Sprite were not so great. just remove for now
limit exports and tweak documentation
make Space a monad transformer