Alligned the gemini_type.h files
cleaned up the type mismatches throughout
Changed values to 16bit signed numbers