Started implementing out-of-bounds calculation for projectiles, lasers broken.
Lasers working, bounds checking broken.
Starting rework of memory system: dynamically keeping track of entities isn't working, might be better to keep static arrays of images instead.
Memory system for projectiles changed, lasers not working.
Lasers work again. Memory system overhauled.
Safety commit