Added .bak to .gitignore file.
Added Vortex class.
Using Vortex class instead of random_vortex function.
Added additional demo programs.
Added 'particle' engines for various components.
Added settings for particle and brush stroke rendering.
Added load_dreams() and get_dream() functions.