should store sprite sheet textures by their key
make loop optional
initial font implementation