Added culling to the rendered sprites

Culling is heavy but it helps improve frame rates a lot at massive
sizes, may remove if proven to be detrimental at sizes < 100 x 100