javascript game logic implementation (1)