Following .NET naming convention. (public methods)
- http://msdn.microsoft.com/en-us/library/ms229045(v=vs.110).aspx
- Old methods still remain with "obsolete" attribute
.gitignore added