Generalized the entity and world rendering functions to work on all render targets in SFML.
Entities now initialize by requesting their texture, making adding them through the world class much easier