Added explanation for logicalShift
Added bitCount()