Updated sprite framework