gesture key refactor and spellBook GUI reimplemented