Fix path error for .bg-snow class.
Edit 'to' indentation for fade-in animation.
Add ease-out to slide-down animation. Use 3em on bottom property.
Add a comment to randomArrayFromJSON.
Turn app.js into a jQuery plugin.
Rename app.js to fireflies.js.
Use app.js for calling the Fireflies jQuery plugin.

External libraries will be called from app.js, as well.
Add script tag for fireflies.js.
Implement an 'options' variable.

Move 'hooks' variable inside of the new options variable.
Edit existing code to work with the options variable.
Replace randomArrayFromJSON with extractArrayData.

This is a far better functions in terms of being able to understand
what's actually going on with it. Abstraction is better, too.

Overall I'm happy with the work I've done here. I think the
function needs a different name though, since it's specifially
used for choosing the random objects from the 'background' and
'quote' arrays.
Fix 'quote_id' to use options variable.
Edit index page's description.
Remove 'var' keyword from options; defined as function parameter.
Move code to remove image class and apply new one to a function.
Remove and edit some inline comments.