Location Transparent Web Framework