Slight changes to GMT internal object and place-holder input classes.
Initial commit of classes.h / def to make the Rank-LUT usable from FWlight.
Fix: removed lib name
Added save-guard against input overflow.
Added default ctor to make usage from FWLight easier.
Various changes to main emulator class to make compatible with FW.