Now with color and speeding with score.

I changed bitwise operations to custom char comparisons.
small modification.

unnecessary variable removed.