Tetris using web components