Added particle effects and event system