Slide injection

Added custom data- atributes to slides for animation processing among
other changes.
Animation

Primary animation component complete. Users can specify a unique direction, easing, speed, etc.

Signed-off-by: Ken Stowell <ken@cdbaby.com>