A normal web game framework