Working Bullet Pattern Implementation

Needs to be optimized though, quickly lags out the game with even a
small number of bullets.