moved operating system depend files into a subdirectory,
added hex2bin Linux binary to eliminate the usage of wine