lots of changes

improved appearance of explosions and particles
moved weapon pickups to pickups.js and deleted its file
removed old code building and rebuilding the map
added tinting to the basic shader