added bit operations library
fixing issues with scancodes/unicodes etc.