Splitting out CSS files for organization
Use correct initial animation for header
Adding custom binding for display/flow

Pass CSS properties to the binding and it will appropriately remove the element from flow (via the display property) or add it back depending on whether it has opacity
Fix #2 (and hopefully #1):

Knockout binding now handles taking elements out of flow via the `display`
property once animations are complete.

This allows clicking of elements that were formerly obscured by
invisible controls.