refactoring
update styles
add canvas centering
update styles
add collision detection
add maps runtime generation
refactorings
balance
fixed timestep
add new states
add  particles explosion
minor changes and improvements
minor