Benifits of VPS over Dedicated Servers and Shared Hosting