Projectile stack refactor and some menu shenanigans

also added first boss bullet and pattern