removed warnings generated by -Wall ... implemented setBit, toggleBit, clearBit ... implemented rotateLeft, rotateRight ... implemented extract ... fixed compiler issue with 16bit returns from rand()