A chess game with reponsive page design and html5 animation