Improved movement & input. Some fun with particles.