ALVIC versus the Internet: Redesigning a Networked Virtual Environment Architecture. (7th July 2008)