Merged gameplay update

+ Refactored particles
+ Refectored puzzles
+ Fixed spawn offset bug for random walls
+ Added wall in the back, following you
+ Increased difficulty over time
+ Improved camera motion, will not stop until on the center of the
puzzle, even if player is there early.
+ Added particle refilling