'uint8_t' instead 'Int'

some vars that have value '-1'

You can use "char" instead of "byte".

The char type can hold numbers in the range -128 to +127.