Zero Client: Simplifying Endpoint Computing