Element - the lightweight, extensible game engine powered by modern web technologies