Fix residual roll, improve compact skin and skin loading

hange where skin are loaded since the game complained about GUI call
outside onGUI