Checkable buttons added. xml's updated

Signed-off-by: MishkaRogachev <mishkarogachev@gmail.com>
Shift key now will save state

Signed-off-by: MishkaRogachev <mishkarogachev@gmail.com>
Us keyboard layout updated

Signed-off-by: MishkaRogachev <mishkarogachev@gmail.com>
Alternates kayboard layouts. Deleted some useless code

Signed-off-by: MishkaRogachev <mishkarogachev@gmail.com>