added explosion class, explosion prefab, and explosion shader stuff, fixed errors