HTML and CSS Updates

viewport and styling
New animation object

Animation object describes a particular animation in a spritesheet.
Animation update

Updates to support new animation object usage.
Gameclock bug fix.