Renamed explosions flag
Refactoring
Implemented functionality of several flags