O que é necessário para um browser game?