Added BitManipulation.cs and some examples