fix bug caused by fixing Sprite constructor! Also added a couple of docstrings