Various c# mini projects