Added support for on the fly texture rotation with caching
Started on graphics and animated sprites