Sprite now works with absolute size and position. Text interface is defined