moved Sprite drawing to the Layer ... might need to optomize further?