Add .gitignore
Fix compiler warnings
Sprite manager: Implement alloc and free functions