Proper way to deploy application? - C#