Added regions and updated AssemblyInfo.cs