still some optimizations needed but all working for basic version!

Finally keyscan will return a well formatted 32bit var (just 25 bit used) where every key it's related to it's bit number, supereasy to manage.