refactor Character.skillqueue, add skillqueue to detail view