Game now starts as a button, added buttons to select game type and difficulty (though they're not wired up yet). Also added an animateStep event that is fired on every animation step of an element.