add gosfml2 dependency
texture cache
sprite cache