Skin load cleanup

@Montellese to review.

Could potentially consider moving the control refocusing into LoadSkin as well perhaps?