Reorganized header files, architectures folder.

main.h organizes logic header files, except bin.h, which  is included
in the architecture-specific header file. It's necessary to choose a
specific architecture before including main.h.

Defined a 16-bit architecture, with some constants.

Made more efficient:
binMSBi
binGT
binLT