almost finished fx
added explosion class for maybe future use