There is a nice document that contains a lot of rules that you should follow to be in line with Microsoft: Framework Design Guidelines.
One thing that you should change: Do not name classes as their namespace.Do not name classes as their namespace. That will lead to compiler mixups. Just don't. Find a better name for either the class of the namespace.