Changed html infrastructure creation to JS file

Simplifies elements needed in order to run game.
Styling, fixed Chrome bug on final animation
Fixed animation bug on game finish
Fixed puzzle div sizing issue

Have to manually compute the size from CSS rules as the jQuery way takes too long on initial page loads.
Minor CSS fix
Merge branch 'master' of github.com:despondentdonkey/puzzle