Cleanup and made FluffEngine a separate lib. Also moved particle example to a separate project.