created rotation basis
renamed set_right to set_side
working on the matrix now
working on Left
set matrix works fine
set_functoins work fine
matrix listener work fine now
remapping works fine,

now we need a button on the gui