various reworks

- reworked pathfinder updateGrid
- added Projectile Barrier powerup
- reworked powerup stacking/refresh
- powerups are now a map placeable
- added powerups array to map object