Implement allocated buffers counter
Add buffer function for complete data deallocation
Manage garbage collection for sdl objects automatically