Additional refactorings
Creation of alarm system 
Addition of basic particle system